high-reaching - French English Dictionary