man-made structures - Turkish English Dictionary