rofous-backed foliage-gleane - Spanish English Dictionary