valves and ancillary equipment - Turc Anglais Dictionnaire