endovascular treatment - Español Inglés Diccionario