an act of nature - French English Dictionary