an earthworm - Espagnol Anglais Dictionnaire