indefatigability - Alemán Inglés Diccionario