savoury pancake topped with poppy seeds - Spanish English Dictionary