pleasantly stimulating (cosmetics) - Turco Inglés Diccionario