excruciatingly - Turkish English Dictionary