needle bar supporter - Spanish English Dictionary