The Vatican has compiled an online dictionary that translates modern words and phrases from Latin, often with humorous results.
This compliation of neologisms sure to be liber máxime divénditus? Some examples... purse or pouch? Crumīna (crumēna); pera; marsúpium. Computer is instrumentum computatórium and deordorant, foetōris delumentum - deleting the foetid!
Mainly Italian, there's some fun English content here.
To view the webpage, CLICK HERE.