someone who is from saint lucia or of saint lucian descent - Türkisch Englisch Wörterbuch