hydrocracking - French English Dictionary