vascular surgeon - Turkish English Dictionary