treatment satisfaction - Alemán Inglés Diccionario