create doubt - French English Dictionary