seller leased property - Turkish English Dictionary