antitank grenade - Francés Inglés Diccionario