rental of show scenery - Turkish English Dictionary