sweet roll filled with red marmalade - Allemand Anglais Dictionnaire