permeable groin - Turkish English Dictionary