flavouring and perfuming compounds - Espagnol Anglais Dictionnaire