bulletproof armour - Alemán Inglés Diccionario