sediment removal - Turkish English Dictionary