leave something to its fate - Almanca İngilizce Sözlük