movable piece of scenery - Turco Inglés Diccionario