endovascular intervention - Turkish English Dictionary