torpedo-armed submarine - Deutsch Englisch Wörterbuch