paddle ponds - French English Dictionary