squawking thrush - Turkish English Dictionary