Irish is available via eTranslation, the European Commission's machine translation service.

Translate to Irish | Important information about machine translation

Embolisation

a procedure to block a blood vessel <to stop bleeding or to block the flow of blood to a tumour or abnormal cells>