supplying armour to ships - Francés Inglés Diccionario