nagging pain - Turkish English Dictionary