mechanical revascularization - Spanish English Dictionary