someone that provides therapy - French English Dictionary