collector armature clutch - Spanish English Dictionary