brain candy - French English Dictionary