worm (a still) - Alemán Inglés Diccionario