stacked valves - Spanish English Dictionary