"stoffursache" in English Stoffursache {f} material cause Detailed translations for "stoffursache" die Stoffursache{feminine} Stoffursache(also: materiale Ursache, Causa materialis) material cause