torpedo launch - Almanca İngilizce Sözlük