multi-port-valves - French English Dictionary