chinese blue whistling thrush - Spanish English Dictionary