external/internal inguinal fossa - Turkish English Dictionary