pertaining to the uk or inhabitants - Français Anglais Dictionnaire