oil temperature regulator - French English Dictionary