recovery pond - French English Dictionary