leeward adaları'nda bulunan eski bir ingiliz kolonisi - Türkçe İngilizce Sözlük