bargain and sale deed - Allemand Anglais Dictionnaire