two or more engines - Turc Anglais Dictionnaire