inexhaustibleness - French English Dictionary