mastigopod - French English Dictionary