game enclosures - Francés Inglés Diccionario