high-explosive projectile - Francés Inglés Diccionario