needlestick - German English Dictionary