taste and relish food being prepared - Français Anglais Dictionnaire