savoury pancake topped with poppy seeds - Turkish English Dictionary