armored truck guard - Francés Inglés Diccionario