armour ships - Francés Inglés Diccionario