barber's pole worm - Francés Inglés Diccionario