echinococci - Alemán Inglés Diccionario