lordship of the isles - Espagnol Anglais Dictionnaire