scaly-throated foliage-gleane - Spanish English Dictionary