improve the infrastructure - Espagnol Anglais Dictionnaire