surrender to the evidence - French English Dictionary