be dependent on luck - İspanyolca İngilizce Sözlük