worm slug - Español Inglés Diccionario