land of a designated business - İspanyolca İngilizce Sözlük