land-cession treaty - Espagnol Anglais Dictionnaire