sheep tapeworm - Alemán Inglés Diccionario