shit-stabber - German English Dictionary