valve seat ring - French English Dictionary