production pond - French English Dictionary