kind of large plum - Turkish English Dictionary