a scathing remark - Turkish English Dictionary