bargain and sale contract - Turkish English Dictionary