to detect and appraise - German English Dictionary