stage scenery - Turkish English Dictionary