an act of nature - Français Anglais Dictionnaire