barber's pole worm - Español Inglés Diccionario