ditch digging - Turkish English Dictionary