to launch a torpedo - Türkisch Englisch Wörterbuch