primitive worms - Espagnol Anglais Dictionnaire