greengage plum - Turkish English Dictionary