braised sacrifical ram’s meat - Turc Anglais Dictionnaire