supportive services - French English Dictionary