stapes (pl: stapes, stapedes) - French English Dictionary