autoploid - French English Dictionary