hydrodesulphurization - French English Dictionary