game preserves - Alemán Inglés Diccionario