autovalves - French English Dictionary