embolisation - Spanish English Dictionary