punch magnet armature - Francés Inglés Diccionario