in the presence of hydrogen - Español Inglés Diccionario