organ of golgi - French English Dictionary