bar-backed laughing thrush - Turkish English Dictionary