environmental mastery - French English Dictionary