scalp vein needle - Turkish English Dictionary