torso sculpture - Turkish English Dictionary