desulfuration - German English Dictionary