scathing critique - Turkish English Dictionary