a partial improvement - Espagnol Anglais Dictionnaire