moatree - French English Dictionary