external/internal inguinal fossa - Spanish English Dictionary