inexhaustible energy - Español Inglés Diccionario