agonising - Turkish English Dictionary