echinococcus - Alemán Inglés Diccionario