disposal by sale or lease - Turkish English Dictionary