hydrotreater - German English Dictionary