Inexhaustible (fr. Inépuisable)

Translation into English