mimus polyglotktos - French English Dictionary