put to the sword - French English Dictionary