hydroraffinates - German English Dictionary