agonizing - Turkish English Dictionary