pleasantly stimulating (cosmetics) - Français Anglais Dictionnaire