land lord - Turkish English Dictionary