easier to use - French English Dictionary