torpedo-armed submarine - Türkisch Englisch Wörterbuch