pitted and sun-dried peach - Turc Anglais Dictionnaire