a fierce criticism - Turkish English Dictionary