-glot - French English Dictionary