superior landlord - German English Dictionary