stupid thing to do or say - French English Dictionary