internal/external haemorrhoidal ring - Turkish English Dictionary