lordship of the isles - Turc Anglais Dictionnaire