combination of two or more engines - Fransızca İngilizce Sözlük