transcatheter closure of ventricular septal defect - Spanish English Dictionary