root foramen - Alemán Inglés Diccionario