receive severe criticism - Turkish English Dictionary