leave someone homeless - German English Dictionary