eyebrowed thrush - Turkish English Dictionary