have to eat one's words - Deutsch Englisch Wörterbuch