brain-fried - French English Dictionary