crackpot - French English Dictionary