bladder worms - Francés Inglés Diccionario