explosive projectiles - Alemán Inglés Diccionario