corporate landlord - Turkish English Dictionary