torpedo launching system - Fransızca İngilizce Sözlük