material abundance - French English Dictionary