sediment purification - German English Dictionary