semi-natural ecosystem - Turkish English Dictionary