undefatigable - Francés Inglés Diccionario