sediment deposition - Turkish English Dictionary