Return to Article Details Sustainable Development: discussions about its definition and current debates