group of undomesticated animals - Spanish English Dictionary