hard body armor - Español Inglés Diccionario