improvised song - Deutsch Englisch Wörterbuch