short-tailed babbler - Turkish English Dictionary