hide oneself away - Turkish English Dictionary