small island developing country - German English Dictionary