(the) latter - Espagnol Anglais Dictionnaire