or other evidence of - French English Dictionary