ammunition with explosive projectiles - Espagnol Anglais Dictionnaire