poppy seed bread roll - Spanish English Dictionary