ringed worms - Francés Inglés Diccionario