renal arteries - Alemán Inglés Diccionario