supportive role - French English Dictionary