torpedo launch - Deutsch Englisch Wörterbuch