in the presence of hydrogen - Francés Inglés Diccionario