bullet-resistant armor - Francés Inglés Diccionario