small insectivorous bird of green and white plumage - Deutsch Englisch Wörterbuch