sky-reaching - French English Dictionary