vascular surgeon - Spanish English Dictionary