tickell's laughing thrush - Turkish English Dictionary