multiple source of evidence - French English Dictionary