sudden pang - Turkish English Dictionary