in a larger sense - French English Dictionary