suffering from scabies - German English Dictionary