private premises - Turco Inglés Diccionario