arteria choroidea - Spanish English Dictionary