firm sale contract - Turc Anglais Dictionnaire