movable piece of scenery - Turc Anglais Dictionnaire