dendraxon - French English Dictionary