man made resources - French English Dictionary