small arid coastal island - Allemand Anglais Dictionnaire