doubtful meaning - French English Dictionary