sight-feed needle valve - Turkish English Dictionary