mitral tap - French English Dictionary