excruciating - Turkish English Dictionary