jambolan plum - German English Dictionary