small insectivorous bird of green and white plumage - Alemán Inglés Diccionario