spiruroid - French English Dictionary