head of the malleus - Spanish English Dictionary