lease giver - Turkish English Dictionary