female animal that cares for other animals - İspanyolca İngilizce Sözlük