water-ring pump - French English Dictionary