torpedo launching system - İspanyolca İngilizce Sözlük