iliopectineal fossa - French English Dictionary