undefatigable - Alemán Inglés Diccionario