sales evidence - French English Dictionary