place or premises to be searched - Alemán Inglés Diccionario