be brain-fried - Turc Anglais Dictionnaire