pertaining to la gomera, spain - Français Anglais Dictionnaire