that can be improved - Espagnol Anglais Dictionnaire