the brains of the outfit - Français Anglais Dictionnaire