leave doubtful/uncertain - French English Dictionary