plum rose (syzygium jambos) - French English Dictionary