low rent housing - German English Dictionary