a kick in the teeth - Französisch Englisch Wörterbuch