renal arteries - Turco Inglés Diccionario