criticize someone harshly - Turc Anglais Dictionnaire