propagated ditching - Turkish English Dictionary