thermal hydrocracking - German English Dictionary