leave something to its fate - Französisch Englisch Wörterbuch