sustentable - French English Dictionary