rose of jericho (anastatica hierochuntica) - French English Dictionary