shoot the place up - Francés Inglés Diccionario