echinococcus (echo) - Francés Inglés Diccionario