prominence of facial canal - Alemán Inglés Diccionario