internal/external haemorrhoids/piles - French English Dictionary