sustainability-based framework - Turkish English Dictionary