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