a severe criticism - Turkish English Dictionary