renal branches of vagus nerve - Alemán Inglés Diccionario