overcredulous - French English Dictionary