say or do something crazy - French English Dictionary