leased territories - Espagnol Anglais Dictionnaire