sweet roll filled with red marmalade - French English Dictionary