circulating water-pump - French English Dictionary