riverboat gamble - French English Dictionary