armored truck - Francés Inglés Diccionario