armature of an electromagnet - Francés Inglés Diccionario