5 ms·The french title actually says that's it is an ATM ("billet" means bank note in french)by cpa 14y agoThe french title actually says that's it is an ATM ("billet" means bank note in french)meepmorp 14y agoIt does mean bank note. It also means ticket, as in plane or train ticket. And the linked picture doesn't really look like an ATM.cpa 14y agoThat's true and I'm pretty stupid (and french) :(