juicy plum - Turkish English Dictionary