removable appliance - Alemán Inglés Diccionario