heavy armature relay - Francés Inglés Diccionario