dull ache or pain left after an illness or injury - Türkisch Englisch Wörterbuch