sweet roll filled with red marmalade - Turkish English Dictionary