sustainable tourism development - German English Dictionary