battle of the spanish armada - Turco Inglés Diccionario