cosmetic ingredients and products - French English Dictionary