having a needle - Spanish English Dictionary