an insectivorous bird - Deutsch Englisch Wörterbuch