private premises - Alemán Inglés Diccionario