Find someone that lives in the US and has a Hopper with Sling then see if you can use his Dish Anywhere account. If not that then maybe you can subscribe to Sling TV but I'm not sure if they offer it outside the US.
Any option? Sure get a DISH account in the US and use a Slingbox, that's that is the most certain way. Even with a DISH account you may not be able to use your Roku to watch in France at least not easily. I'm not certain if you will get any programming - or all programming overseas using DISH anywhere.
There was (or maybe still is) a company in the UK who did that, and there is one (or again was one) in LA. Both used Cable for the programming and you did have to pay for your account with the cable operator.