town ecosystem - French English Dictionary