leave someone homeless - Spanish English Dictionary