small fox tapeworm - Turco Inglés Diccionario