antitank trench - French English Dictionary