organ of golgi - German English Dictionary