two or more engines - Français Anglais Dictionnaire