existence doubtful - French English Dictionary