head of the stapes - Español Inglés Diccionario