dried and salted ewe meat - Français Anglais Dictionnaire