supplying armour to ships - Alemán Inglés Diccionario