high-pressure stop and control valve - Français Anglais Dictionnaire