annular ligament of the stapes - Alemán Inglés Diccionario