barber's pole worm - Alemán Inglés Diccionario