myriapod - French English Dictionary