propagated ditching - German English Dictionary