drug and cosmetic excipients - Turco Inglés Diccionario