jungle-dwelling person - French English Dictionary