armored vest - Francés Inglés Diccionario