performance valves - Spanish English Dictionary