lamb's brains - Turc Anglais Dictionnaire