marmalade plum - Turkish English Dictionary