person doing something foolish - French English Dictionary