to create and maintain - Espagnol Anglais Dictionnaire