head of malleus - French English Dictionary