perform spontaneously or without preparation - Englisch Synonyme Wörterbuch