single papillary muscle - French English Dictionary