sediment purification - Turkish English Dictionary