worm slug - Alemán Inglés Diccionario