rufous-rumped foliage-gleane - German English Dictionary