treefish - French English Dictionary