St. Lucia
type: Term
language: deu
means: LC
translation: Saint Lucia