invincibility - Alemán Inglés Diccionario