armoured ship - Deutsch Englisch Wörterbuch