phlebotomy needle - Spanish English Dictionary