have something on the brain - Français Anglais Dictionnaire