resource-rich countries - German English Dictionary