indefatigability - Francés Inglés Diccionario