blood collection needle - German English Dictionary