small insectivorous bird of green and white plumage - German English Dictionary