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