sediment purification - Spanish English Dictionary