annular ligament of the stapes - Francés Inglés Diccionario