peach marmalade - Turkish English Dictionary