insult underhandedly - Turkish English Dictionary