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