place with many parrots - Spanisch Englisch Wörterbuch