ill-fitting denture - Allemand Anglais Dictionnaire