law of limiting factors - French English Dictionary