external/internal inguinal fossa - French English Dictionary