do something through gritted teeth - Französisch Englisch Wörterbuch