I am currently studying Latin (3rd year in high school); so I do have a mild understanding of the language. I would like to know whether this translation is correct, makes sense and sounds at least a bit natural. Unfortunately, I can't ask my classroom teacher.
I have come up with this motto in English, call it a title or heading if you'd like:
All lost things, found.
(All things which had been lost, have now been found)
Going by my somehow limited knowledge of Latin, and consulting the Wiktionary, I crafted this:
Omnes perditae res, inventus.
Now, I don't know if inveniēns should be used here, as an active present participle, or inventus as a passive perfect participle.
What are your thoughts on this? Any other approach is warmly welcomed.