hard body armor - Francés Inglés Diccionario