shit-stabber - French English Dictionary