saint lucia (country in the caribbean) - German English Dictionary