sheep tapeworm - Turco Inglés Diccionario