cut your own throat - French English Dictionary