did you have dinner already

Did you have dinner already? - Yes, I always have a very early dinner.
¿Ya cenaste? - Sí, siempre ceno muy temprano.
Palabra del día
la escarcha