natural presumption - French English Dictionary