hory-throated spinetail - German English Dictionary