sediment accumulation - Turkish English Dictionary