place with many parrots - İspanyolca İngilizce Sözlük