alveolar foramen - Alemán Inglés Diccionario