pin the tail on the donkey - French English Dictionary