indefatigably - Francés Inglés Diccionario