cake roll filled with custard, jam and covered with icing sugar - Spanish English Dictionary