stand on tiptoe - Turkish English Dictionary