purchase contract deposit - Turc Anglais Dictionnaire