trenchant (keen or incisive) - Turkish English Dictionary