endocardium - French English Dictionary