mirror self - Turkish English Dictionary