someone that provides assistance - French English Dictionary