antitank grenade - German English Dictionary