put on a scene - Alemán Inglés Diccionario