trenchant words - German English Dictionary