superior landlord - Turkish English Dictionary