prolapsed haemorrhoids/piles - Allemand Anglais Dictionnaire