pitted and sun-dried peach - Espagnol Anglais Dictionnaire