antitank obstacle - French English Dictionary