abundant land - French English Dictionary