perforating ulcer of foot - Turc Anglais Dictionnaire