small insectivorous bird of green and white plumage - Türkisch Englisch Wörterbuch