greater sciatic foramen - Español Inglés Diccionario