pull one's fingers out - Turkish English Dictionary