rusty-headed babbler - German English Dictionary