solenoid armature gear - Turco Inglés Diccionario