be brain-fried - Spanish English Dictionary