explosive projectiles - Francés Inglés Diccionario