braised sacrifical ram’s meat - Français Anglais Dictionnaire