enclosed space for animals - Spanish English Dictionary