open ditches/drains - Turkish English Dictionary