red-headed laughing thrush - Turkish English Dictionary