persistent dull pain - German English Dictionary