small arid coastal island - Turc Anglais Dictionnaire