blow someone's brains out - Francés Inglés Diccionario