split one's head open - Francés Inglés Diccionario