toasted dehydrated cereal consumed as a snack - Español Inglés Diccionario