ditch spoil - Turkish English Dictionary