leave something to its fate - Anglais Synonymes Dictionnaire