play a more active role in - French English Dictionary