injector needle - Turkish English Dictionary