an insectivorous bird - Spanisch Englisch Wörterbuch