trenchant words - Spanish English Dictionary