En España "almuerzo" equivale a "comida" (lunch), aunque no se utiliza mucho esa palabra:
Desayuno: breakfast. Se desayuna por la mañana y después se toma un café a media mañana (otro desayuno)
Comida o almuerzo (lunch): aquí se suele comer tarde, a partir de las 14 ó 14:30 h. Yo misma como entre 15:30 y 16 h.
Merienda (snack
): los niños comen más pronto, sobre las 13 ó 13:30 y hacen una merienda a media tarde, alrededor de las 18 h.
Cena (dinner): aquí se cena tarde, a partir de las 21 h. como muy pronto. En muchas casas se cena a las 22 h. Los niños pequeños cenan antes, sobre las 20 ó 20:30 h.