fountain pump - French English Dictionary