sense of being homeless - Turkish English Dictionary