echinococciasis - French English Dictionary