Circulating pump - French English Dictionary