ambulant treatment - French English Dictionary