principle of sustainability - Turkish English Dictionary