greater sciatic foramen - Alemán Inglés Diccionario