ill-fitting denture - Turc Anglais Dictionnaire