movable piece of scenery - Espagnol Anglais Dictionnaire