armours - Francés Inglés Diccionario