person from the canary islands - Français Anglais Dictionnaire