water-pumpy - French English Dictionary