sustentable - German English Dictionary