place with abundant chachalacas - Spanisch Englisch Wörterbuch