armiferous - Francés Inglés Diccionario