the best of luck - İspanyolca İngilizce Sözlük