ponds - French English Dictionary