put something on the long finger - Turkish English Dictionary