hydrodesulfurization - French English Dictionary