antitank hand grenade - Alemán Inglés Diccionario