female animal that cares for other animals - Spanisch Englisch Wörterbuch