trenchant (keen or incisive) - Alemán Inglés Diccionario