denture skeleton - Francés Inglés Diccionario