bark cloth tree - Turkish English Dictionary