blood collection needle - Spanish English Dictionary