roll sprinkled with poppy seeds - Spanish English Dictionary