mountain thrush babbler - Turkish English Dictionary