hemorroides - German English Dictionary