to play the buffoon - French English Dictionary