The English term "organization" matches the German term "Organisation"

other english words that include "organization" : german :
accommodation, adjustment, arrangement, institution, organization Einrichtung