removable appliance - Francés Inglés Diccionario