primitive worms - Español Inglés Diccionario