tracked and traced
English
Verb
tracked
and
traced
simple past
and past participle of
track and trace