popy seed roll - French English Dictionary