residential landlord - German English Dictionary