high smell of meat - Français Anglais Dictionnaire