needle maker or seller - Spanish English Dictionary