split a person's head open - Francés Inglés Diccionario