artificial presumptions - French English Dictionary