artificial body section - Turkish English Dictionary