hot water circulating pump - French English Dictionary