man-made structures - German English Dictionary