put on a scene - Francés Inglés Diccionario