quince jelly - Turkish English Dictionary