bargain and sale deed - Turc Anglais Dictionnaire