game governed by chance - French English Dictionary