jungle plum - French English Dictionary