head of the stapes - Alemán Inglés Diccionario