translate English to French: A lily aroma and mineral flavors.
Un parfum de lys et de saveurs minérales.