insult or criticize someone - Französisch Englisch Wörterbuch