a trenchant criticism - Turc Anglais Dictionnaire