factors affecting treatment outcome - French English Dictionary