body stalk - Turkish English Dictionary