nitwitted - French English Dictionary