tapeworm infection - Turco Inglés Diccionario