inferior suprarenal artery - Turkish English Dictionary