leave something to its fate - Deutsch Englisch Wörterbuch