ill-fitting denture - Alemán Inglés Diccionario