parallel field ditch system - Turkish English Dictionary