timber pond - French English Dictionary