children's game involving solving riddles - Español Inglés Diccionario