olivaceous piculet - Spanisch Englisch Wörterbuch