meaning of als unabhängiges Organ

als unabhängiges Organ - German to English

as an unbiased human body