shoot up the place - Espagnol Anglais Dictionnaire