trout pond - French English Dictionary