dull one's pain - Turc Anglais Dictionnaire