sense of being homeless - Alemán Inglés Diccionario