poppy-seed roll - Turkish English Dictionary