game resembling roulette - Francés Inglés Diccionario