excruciated - Turkish English Dictionary