have brains - Turc Anglais Dictionnaire