suffering from scabies - Turkish English Dictionary