factors affecting treatment outcome - Español Inglés Diccionario