echinococcus - Francés Inglés Diccionario