man-made structures - İspanyolca İngilizce Sözlük