do errands - Turc Anglais Dictionnaire