solenoid armature - Turco Inglés Diccionario