Ecological factor - German English Dictionary