tank ditch - German English Dictionary