criticize severely - Turkish English Dictionary