leave someone homeless - Español Inglés Diccionario