indomitably - Alemán Inglés Diccionario