sight-feed needle valve - Spanish English Dictionary