large marine ecosystem - Turkish English Dictionary