perform (music) at sight - Deutsch Englisch Wörterbuch