like to hear oneself talk - Deutsch Englisch Wörterbuch