I've managed to narrow down my list of "what would I consider running, over the net and in English, without having to do a lot of prep."
Then, my definition of a lot of prep in this case is "not having to translate a game" or "having to create an entire universe for my own Traveller Setting".
Still, I've managed to get the list down to just six games .