cochlear part of vestibulocochlear nerve - French English Dictionary