someone who is from saint lucia or of saint lucian descent - Deutsch Englisch Wörterbuch