echinococcus (echo) - Alemán Inglés Diccionario