team of horses, mules - Français Anglais Dictionnaire