seborrhoid - German English Dictionary