hydrocracking - German English Dictionary