internal/external haemorrhoids/piles - Turkish English Dictionary