pond pump - French English Dictionary