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