terminal vascular bed - Spanish English Dictionary