land excursions - French English Dictionary