brainworm - French English Dictionary