hexaglot - French English Dictionary