isabela island - Allemand Anglais Dictionnaire