ditch digging - German English Dictionary