pertaining to la gomera, spain - Allemand Anglais Dictionnaire