armour ships - Alemán Inglés Diccionario