anneloid - Español Inglés Diccionario