persistent dull pain - Turkish English Dictionary