take up the hatchet - French English Dictionary