invincible armada - Alemán Inglés Diccionario