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