long-ranging - French English Dictionary