antitank trench - German English Dictionary