pulmonary artery stenosis - French English Dictionary