environmental determinant - French English Dictionary