sight-feed needle valve - German English Dictionary