law of limiting factors - German English Dictionary