indomitableness - Alemán Inglés Diccionario