ventricular heart septal defect - Spanish English Dictionary