ill-fitting denture - Espagnol Anglais Dictionnaire