big cat enclosure - Alemán Inglés Diccionario