multi-port-valves - Spanish English Dictionary