armament artificer - Francés Inglés Diccionario