"site factors" in German site factors Standortfaktoren Detailed translations for "site factors" site factors site factors(also: ecological site factors) Standortfaktoren{masculine plural}