put on a wonderful show - Alemán Inglés Diccionario