sag pond - French English Dictionary