injector pin - Turkish English Dictionary