torpedo tubes - Türkisch Englisch Wörterbuch