slap the donkey - French English Dictionary