reducing substance - Francés Inglés Diccionario