poniarding - French English Dictionary