where does she live? - Turkish English Dictionary