yaba tree and bark - Turkish English Dictionary