enclosed space for animals - Español Inglés Diccionario