on (one's) pins - Turkish English Dictionary