find oneself homeless - Turkish English Dictionary