be harshly criticized - Turc Anglais Dictionnaire