Translation of "Stifterfirma" in English