cylindrical worm - Francés Inglés Diccionario