animal abundance - İspanyolca İngilizce Sözlük