sphenoid crest - Alemán Inglés Diccionario