echinococcoses - French English Dictionary