removable denture - Alemán Inglés Diccionario