beach with recreational public facilities - İspanyolca İngilizce Sözlük