flavouring ingredient - French English Dictionary