combination of two or more engines - Türkçe İngilizce Sözlük