split a person's head open - Français Anglais Dictionnaire