sense of being homeless - Espagnol Anglais Dictionnaire