metacestode - French English Dictionary