the brains of that outfit - Turc Anglais Dictionnaire