oven roasted lamb's head typical of oruro - Français Anglais Dictionnaire