water pond - French English Dictionary