aufspüren; finden; ausfindig machen {vt} - to detect
aufspürend; findend; ausfindig machend - detecting aufgespürt; gefunden; ausfindig gemacht - detected spürt auf; findet; macht ausfindig - detects spürte auf; fand; machte ausfindig - detected