antitank grenadier - French English Dictionary