one's other self - Spanish English Dictionary