superior part of vestibulocochlear nerve - Español Inglés Diccionario