callousness on the feet/hands - Turc Anglais Dictionnaire