leave homeless - German English Dictionary