roll sprinkled with poppy seeds - Turkish English Dictionary