be crazy (an idea) - French English Dictionary