camp overlook - French English Dictionary