greater new guinea thrush - German English Dictionary