sight/reach land - French English Dictionary