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