power running game - French English Dictionary