talk to hear one's own voice - Deutsch Englisch Wörterbuch