recirculation pumps - French English Dictionary