leave something to its fate - Français Anglais Dictionnaire