supplying armour to ships - Deutsch Englisch Wörterbuch