toad-stabber - Turkish English Dictionary