stenosis of the heart valve - French English Dictionary