stacked valves - French English Dictionary