submarine armor - Deutsch Englisch Wörterbuch