plum rose (syzygium jambos) - Spanish English Dictionary